package com.yazi.mxz.gather.entity.http;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonRootName;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;


/**
 * 供销超市查询响应结果
 * <br/>http://www.yjgxcs.com/gallery---2--678--grid.html，结构样板(一个table多个tr,每个tr四个td,这每个td一个商品)<br/>
 * <br/>&lt;table>
 * <br/>　&lt;tbody>
 * <br/>　　&lt;tr>
 * <br/>　　　&lt;td product="16835">&lt;/td>
 * <br/>　　　&lt;td product="9000">&lt;/td>
 * <br/>　　　&lt;td product="16836">&lt;/td>
 * <br/>　　　&lt;td product="9001">&lt;/td>
 * <br/>　　&lt;/tr>
 * <br/>　　&lt;tr>
 * <br/>　　　&lt;td product="16837">&lt;/td>
 * <br/>　　　&lt;td product="9002">&lt;/td>
 * <br/>　　　&lt;td product="16838">&lt;/td>
 * <br/>　　　&lt;td product="9003">&lt;/td>
 * <br/>　　&lt;/tr>
 * <br/>　&lt;/tbody>
 * <br/>&lt;/table>
 * 
 * @author mo_yq5
 * @date 2015-8-11
 */
@JsonRootName("table")
public class YjgxcsResBody4List {
	
	Tbody tbody;
	
	public static class Tbody {
		@JacksonXmlElementWrapper(useWrapping = false)
		@JacksonXmlProperty(localName="tr")
		List<Tr> trs;

		public List<Tr> getTrs() {
			return trs;
		}

		public void setTrs(List<Tr> trs) {
			this.trs = trs;
		}
		
	}
	
	public static class Tr {
		@JacksonXmlElementWrapper(useWrapping = false)
		@JacksonXmlProperty(localName="td")
		List<Td>  tds;

		public List<Td> getTds() {
			return tds;
		}

		public void setTds(List<Td> tds) {
			this.tds = tds;
		}

	}
	
	public static class Td {
		@JacksonXmlProperty(isAttribute=true)
		String product;// 商品id(站内ID)

		public String getProduct() {
			return product;
		}

		public void setProduct(String product) {
			this.product = product;
		}
		
	}
	
	public Tbody getTbody() {
		return tbody;
	}
	public void setTbody(Tbody tbody) {
		this.tbody = tbody;
	}
}
